Synonyms for "have the best"

Words with similar meaning